package edu.chen.JSON_GSONDdemo;

import edu.chen.bean.User;
import org.json.JSONObject;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class JsonTest {
    public static void main(String[] args) {
        Map<String,Object> jsonMap = new HashMap<String, Object>();
        jsonMap.put("name","chen");
        jsonMap.put("age",10);
        jsonMap.put("car",null);
        jsonMap.put("wear glasses",true);
        Map<String,Object> jsonMap1 = new HashMap<String, Object>();
        jsonMap1.put("name","wang");
        jsonMap1.put("age",10);
        jsonMap1.put("car",null);
        jsonMap1.put("wear glasses",true);
        JSONObject jsonObject = new JSONObject(jsonMap);
        JSONObject jsonObject1 = new JSONObject(jsonMap1);
        List<JSONObject> jsonList = new ArrayList<JSONObject>();
        jsonList.add(jsonObject);
        jsonList.add(jsonObject1);
//        JSONArray jsonArray = new JSONArray(jsonList);

        User user = new User();
        user.setId(1);
        user.setUsername("chen");
        user.setPassword("123|");
        JSONObject jsonObject2 = new JSONObject(user);
        System.out.println(user);

    }
}
